rainbow sardines - Turkish English Dictionary